Accessible Favorite FX Slot System for REAPER

Hi there,
I am Pradip from India. This is the first script I have written for Reaper.
This script will help you to add 10 of your favorite fx in virtual slots and easy to add the fx to your item or track using simple HotKey.

This system consists of two separate Lua scripts designed for fast and screen-reader-friendly FX management inside REAPER.

I strongly recommend you to listen/watch the demo of the script from this link.

Included Scripts

1. Accessible FX Slot Manager

Accessible_FX_Slot_Manager.lua

2. Insert Favorite FX From Slot

Insert_Favorite_FX_From_Slot.lua

Requirements

Installation

Step 1 — Copy Scripts

Extract the zip file and copy the folder called "PCS".
If you have an installed copy of Reaper, go to the following directory:

"C:\Users\Your User Name\AppData\Roaming\REAPER\Scripts"
Paste the folder "PCS" which you have copied before.

If you have a portable copy of Reaper, do the following:

  1. Extract the zip file and copy the folder called "PCS".
  2. Open your Reaper Directory and find the folder "Scripts".
  3. Paste the folder "PCS" which you have copied before.

Alternatively you may do the following:

  1. Extract the zip file and copy the folder called "PCS".
  2. Open your Reaper application.
  3. Go to the option menu by pressing Alt+o.
  4. Press Up Arrow until you get "Show REAPER resource path in explorer/finder". Press Enter to activate the option
  5. Find the folder "Scripts" and hit enter to open that directory.
  6. Paste the folder "PCS" which you have copied before.

Step 2 — Open Action List

Press F4 to activate the "Action list".

Step 3 — Load Scripts

  1. Press the Tab key until you get "New Action" button. Press the Spacebar to activate it.
  2. Select both the files "Accessible_FX_Slot_Manager.lua" and "Insert_Favorite_FX_From_Slot.lua" inside the PCS folder.
  3. Press Enter to select and open.

Step 4 — Assign HotKey

It is highly recommended to assign a HotKey for the action "Insert_Favorite_FX_From_Slot.LUA".

Using the FX Slot Manager

First, find the action "Accessible_FX_Slot_Manager" and press enter to activate it. Choose your desire option (type the number and hit enter) from the following:

1 = Assign FX to Slot
2 = View Slots
3 = Clear Slot
4 = Exit

Assigning an FX

  1. Type the number 1 and press enter to select option 1 (Assign FX to Slot)
  2. Enter slot number such as 1 and press enter.
  3. Enter FX name exactly as REAPER recognizes it and press the enter key.

Examples:

VST:ReaEQ (Cockos)
VST3:FabFilter Pro-Q 4

Using the Fast FX Inserter

Run:

Insert_Favorite_FX_From_Slot.lua
using the HotKey you have assigned before such as Shift+Q

Then:

  1. Type slot number such as 1.
  2. Press Enter
  3. FX inserts automatically

FX Insertion Priority

Fx will be inserted in the last touched Item or Track. So, select the Item or Track before activating the script.

Accessibility Advantages

Troubleshooting

“That slot is empty”

No FX assigned to that slot.

“Could not insert FX”

Final Notes

This system prioritizes accessibility, speed, simplicity, and reliability.

If you find this script useful, you may consider to buy me a coffee. My PayPal ID is: pradeepsikdar@gmail.com